package com.liveinstars.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;


//注意限定配置扫描范围 目前需要扫描当前消费者的包和它依赖的公共api的配置包 ... 或许应该淡化Provider和Consumer的概念，实际应用中不太可能一个服务这么单纯
//ps:尽管是服务提供者，基于服务粒度的考虑，免不了也要作为消费者，来封装其他的微服务后对上层提供服务（web服务需要尽可能轻量，不可能作为一个主要的业务处理中心来消费所有的微服务）
@SpringBootApplication(scanBasePackages = {"com.liveinstars.demo","com.liveinstars.api.config"})
@EnableEurekaClient
public class ProviderApplication {

    public static void main(String[] args) {
        SpringApplication.run(ProviderApplication.class, args);
    }

}
